{% extends "data_list.html" %}
{% block leftBoxMiddle %}
{% endblock %}
{% load i18n %}
{% block search_div %}
{%endblock%}
{% block getdatalist %}
{% endblock %}
{% block op_for_tab %}
{% endblock %}
{% block addjs %}
var data=[]
{%if "POS_IC"|filter_config_option%}
$(".icon_help_current").attr("href",$(".icon_help_current").attr("href").replace("devicedatamanage","ic_device"));
{%else%}
$(".icon_help_current").attr("href",$(".icon_help_current").attr("href").replace("devicedatamanage","id_devicedatamanage"));
{%endif%}
{%if "SECURITY_AND_ZKECO"|filter_config_option%}//安防一卡通对接情况下特殊处理
model_actions = true
{%else%}
model_actions = false
{%endif%}
$(function(){
$("#div_id_middiv").hide();
$(".leftBoxMiddle").hide();
{%if "POS_ID"|filter_config_option%}
var d_col = ['user_count','Fpversion','show_com_port_address_baudrate','face_count','fp_count','transaction_count','get_dstime_name','show_fp_mthreshold','acpanel_type','Fpversion','show_enabled|boolean_icon','device_type','com_port','com_address','area.areaname','pos_dev_status|boolean_icon','att_cmd_cnt','comm_type','pos_file_count','pos_cmd_count','device_use_type','att_file_count']
var DISABLE_ACTIONS = ['DelDeviceCmd','OpIcDeviceDataCheck','OpCtrlAuxOut','IcPosOnlineReloadData','_change','OpUpEmpInfo','OpAddDeviceMsg','OpCheckAttInfo','OpUpAttInfo','RemoteUpgrade','OpSearchACPanel','OpChangeElevatorParamters','ClearData','ClearPicture','ClearTransaction','OpReloadData','OpReloadLogData','SyncACPanelTime','OpChangeIPOfACPanel','RefreshDeviceInfo','ResetPassword','OpEnableDevice','OpDisableDevice','UploadLogs','UploadUserInfo','Reboot','OpUpgradeFirmware','OpGetMoreOptions','OpChangeMThreshold','OpCloseAuxOut','OpSetDSTime','OpRemoveDSTime','Syncdata','OpChangeBaudrate']
{%else%}
var d_col = ['user_count','Fpversion','show_com_port_address_baudrate','face_count','fp_count','transaction_count','consume_model','get_dstime_name','show_fp_mthreshold','acpanel_type','Fpversion','show_enabled|boolean_icon','device_type','com_port','com_address','area.areaname','att_cmd_cnt','comm_type','att_file_count']
var DISABLE_ACTIONS = ['OpDisableAccPush','OpCtrlAuxOut','OpSearchACPanel','OpUpEmpInfo','OpSearchACPanel','OpEnableAccPush','ClearTransaction','ClearPicture','_change','Pause','PowerSuspend','ResetPassword','Resume','OpChangeIPOfACPanel','OpBrowseLog','UploadLogs','OpEnableDevice','OpDisableDevice','OpUpgradeFirmware','OpChangeMThreshold','OpCloseAuxOut','OpSetDSTime','OpRemoveDSTime','OpReloadData','UploadUserInfo','RefreshDeviceInfo','dataPick','PingZProcess','OpAddDeviceMsg','OpChangeBaudrate','OpChangeElevatorParamters','OpUpAttInfo','SyncACPanelTime','RemoteUpgrade','OpCheckAttInfo']
{%endif%}
{% if request.user|HasPerm:"contenttypes.can_PosDeviceDataManage" %}
$('#id_datalist').model_grid(
{
'model_url':'{{dbapp_url}}iclock/Device/?device_type__exact=5&ref_model=pos.PosDeviceDataManage',
'model_actions':model_actions,
'object_actions':true,
'obj_edit':true,
'row_operations':["op_edit","_delete"],
'disable_cols':d_col,//['acpanel_type','Fpversion','com_port','area.areaname','com_address','show_enabled|boolean_icon','show_fp_mthreshold','get_dstime_name','device_type','user_count','fp_count','transaction_count','show_last_activity'],
'need_plus_sign':false,
'multiple_select':true,
'init_after_get_jdata':function(){
$("#id_datalist").get(0).g.a_div.after("");
var $app_menu=$("#id_datalist").get(0).g.a_div;
var $menu_more=$(".action_more_list");
var min_width=700;
resize_menu($app_menu,$menu_more,min_width,"id_action_more");
$('.nav li').sfHover();
{% block extrajs %}{% endblock %}
{%if "POS_IC"|filter_config_option%}
$("#id_datalist").on_dbl_click(function(grid, key, row_data){ //双击
var device_sn = $($("#id_datalist tr[data="+row_data+"]").find("td")[2]).text();
var href= "/{{request.surl}}pos/get_device_redis/?sn="+device_sn+"";
var html = "";
var cmd_html=""
$.ajax({
url:href,
dataType:"json",
type:"post",
success:function(retdata){
if(retdata.ret == 1)
{
html+="| "+ (retdata.pos_dev_data_status) +" | "+ (retdata.pos_log_stamp_id) +" | "+ (retdata.full_log_stamp_id)+" | "+ (retdata.allow_log_stamp_id) +" |
";
for( var i=0;i"+cmd['score']+" | "+cmd['cmd']+" | "
}
var vbox=$(""
+ "
"
+"
"
+"| {% trans '流水号核对' %} | {% trans '消费流水号' %} | {% trans '出纳流水号' %} | {% trans '补贴流水号' %} |
"
+ html
+ "
"
+"
"
+"| {% trans '命令编号' %} | {% trans '命令内容(待解析)' %} |
"
+ cmd_html
+ "
"
+ "
");
vbox.dialog({title:gettext("设备通信信息")});
}
}
});
});
{%endif%}
},
'disabled_actions':DISABLE_ACTIONS
})
var listDiv=""
data=$("#id_datalist").get(0).g.data
{% endif %}
});
function view_edit(obj)
{
var Href=$(obj).attr("alt");
$.zk._processEdit(Href, $("#id_datalist").get(0), undefined, $(obj));
$("#id_datalist_view").css("display","None");
$("#id_datalist_view").parent().find("#id_tbl").removeClass("displayN");
return false;
}
//添加查询条件
function before_query(strwhere){
strwhere.push("device_type__exact=5");
return strwhere;
}
function tip_info_exit()
{
$("#id_tip").css("display","none")
}
{% endblock %}
{% block addmiddiv %}
{% if request.user|HasPerm:"contenttypes.can_PosDeviceDataManage" %}
{% trans '显示方式' %}
{% trans '列表方式' %}
{% trans '图表方式' %}
{% else %}
$("#id_datalist").remove();
$("#id_search").remove();
alert(gettext("对不起,您没有访问该页面的权限,不能浏览更多信息!"));
{% endif %}
{% endblock %}